package com.demo.util;

import java.util.Random;
import java.util.UUID;

public class UUIDGenerater {

    private UUIDGenerater() {}

    public static String genUUID() {
        return UUID.randomUUID().toString().replace("-", "");
    }

    /***
     * 生成随机数，前面补零
     * 
     * @title
     * @date 2014年7月3日 下午4:27:17
     * @author
     * @param digits
     * @return
     */
    public static String getRandom(int digits) {
        StringBuilder sf = new StringBuilder(digits);
        int maxRandomForNumber = (int)Math.pow(10, digits);
        // 生成随机数
        Integer random = new Random().nextInt(maxRandomForNumber);
        // 补零
        for (int i = 0; i < digits - random.toString().length(); i++) {
            sf.append("0");
        }
        sf.append(random.toString());
        return sf.toString();
    }
}
